Dead Rising 4 – Idol Worship Achievement Guide (Frank West Statue Location)
The Frank West statue can be found in the northen part of the map, “North Peak”. The staue is just on top of the building on a mattress. Climb up the van to get onto the building and you’ll be able to see the statue to pick up. Pick it up and the trophy / achievement will unlock.
Thanks to Skycaptin1 for helping me with this achievement.