Happy (Chinese) New Year!

Here's a Clue!
25° 3' 30.148" N
X
121° 33' 38.283" E
Here I am posing with the hero of one of the opera plays - a pig deity.